CDDT: Fast Approximate 2D Ray Casting for Accelerated Localization

نویسندگان

  • Corey Walsh
  • Sertac Karaman
چکیده

Localization is an essential component for autonomous robots. A well-established localization approach combines ray casting with a particle filter, leading to a computationally expensive algorithm that is difficult to run on resource-constrained mobile robots. We present a novel data structure called the Compressed Directional Distance Transform for accelerating ray casting in two dimensional occupancy grid maps. Our approach has near constant time ray casting performance for a fixed size map, in contrast with other methods which display long tail query time distributions. Our experimental results show that the proposed algorithm approximates the performance characteristics of reading from a three dimensional lookup table of ray cast solutions while requiring two orders of magnitude less memory and precomputation. This results in a particle filter algorithm which can maintain 2500 particles with 61 ray casts per particle at 40Hz, using only a single CPU thread onboard a mobile robot.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cell-Based First-Hit Ray Casting

Cell-based first-hit ray casting is a new technique for fast perspective volume visualization. This technique, based on the well known ray casting algorithm, performs iso-surfacing and supports interactive threshold adjustment. It is accelerated by the reduction of average ray path lengths to only a few steps per pixel. The volume is divided into cubic sub volumes. Each sub volume that is inter...

متن کامل

Fast voxel-based 2D/3D registration algorithm using a volume rendering method based on the shear-warp factorization

2D/3D registration makes it possible to use pre-operative CT scans during X-ray fluoroscopy guided interventions for navigation purposes. For this registration task a fast voxel-based method is presented, which uses a recently introduced similarity measure (pattern intensity). This measure is especially suitable for 2D/3D registration, because it is robust with respect to structures as, for ins...

متن کامل

Terrain Occlusion Using Binary Adaptive Ray Casting

Mission planners can benefit from determining regions of space occluded by terrain from sensor positions, e.g. in order to determine ingress and egress paths. Conventional approaches to computing occlusion using 2D or 2.5D representations of terrain are inefficient and do not scale well. Binary Adaptive Ray Casting uses intersection calculations accelerated by 3D hierarchical bounding volumes t...

متن کامل

Fast Calculation of Digitally Reconstructed Radiographs using Parallelism

This study takes a look at different DRR generation methods for use in intensity based 2D/3D Image Registration. A specific emphasis is placed on whether the methods are trivially parallelisable with the aim to take advantage of hardware systems with more than one CPU. The ray casting algorithm and light field rendering are found to be suitable for this purpose. A discussion on the parallelisat...

متن کامل

X-Ray Casting: Fast Volume Visualization Using 2D Texture Mapping Techniques

An approach is described for approximating 3D volumetric rendering of medical data for use in surgical simulation. Our approach uses a two-step method we call X-Ray Casting. In the first step, rays are cast through the volume, and projected onto a 2D projection surface, producing a 2D texture map. In the second step, the resulting texture is rendered by mapping it onto semi-opaque geometry of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1705.01167  شماره 

صفحات  -

تاریخ انتشار 2017